package com.gitee.zhanyao.web.util;

import org.springframework.core.io.DefaultResourceLoader;
import org.springframework.core.io.ResourceLoader;

import java.io.IOException;
import java.io.InputStream;

/**
 * 文件操作工具类
 */
public class FieldUtil {

    private FieldUtil() {
    }

    /**
     * 获取resource 中的资源文件
     * spring boot打包成jar后，可以通过该方法读取资源文件
     *
     * @param fileFullPath 文件路径，以：classpath: 开头
     * @return InputStream
     * @throws IOException IO异常
     */
    public static InputStream resourceLoader(String fileFullPath) throws IOException {
        ResourceLoader resourceLoader = new DefaultResourceLoader();
        return resourceLoader.getResource(fileFullPath).getInputStream();
    }


}
